﻿using System;
using Litografia.BusinessEntities;
using Litografia.DataObjects;

namespace Litografia.BusinessComponents
{
    public class BCOrdenTrabajo
    {
        public static BEOTEntregaSearch.EntregaDataTable SearchOTEntrega(string number, int? status, DateTime? beginDate, DateTime? endDate, int companyId)
        {
            return DOOTReportes.SearchOTEntrega(number, status, beginDate, endDate, companyId);
        }

        public static BEOTDetalleReporte RegistroOTDetalleReporteGet(int entregaId)
        {
            return DOOTReportes.OTDetalleReporteGet(entregaId);
        }
        
        public static BEOTResumenReporte RegistroOTResumenReporteGet(string number, string status, DateTime? initialDate, DateTime? finalDate)
        {
            return DOOTReportes.RegistroOTResumenReporteGet(number, status, initialDate, finalDate);
        }

        public static BEOTDetalleReporte RegistroOTDetalleReporteGet(string number, string status, DateTime? initialDate, DateTime? finalDate)
        {
            throw new NotImplementedException();
        }
    }
}
